package com.hk.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hk.core.basePageResult.BasePageResult;
import com.hk.domain.Contract;
import com.hk.dto.ContractChangeDto;
import com.hk.dto.ContractDto;
import org.springframework.stereotype.Service;

public interface ContractService extends IService<Contract> {
    /**
     * 获取合同列表(分页 + 条件查询)
     * @param contractDto
     * @return
     */
    BasePageResult getList(ContractDto contractDto);

    /**
     * 获取合同详细信息
     * @param id
     * @return
     */
    Contract getContractInfoById(String id);

    void change(ContractChangeDto dto, Integer id);
}
